Demonstration on Fairness Among Heterogeneous TCP Variants Over 10Gbps High-speed Networks

نویسندگان

  • Lin Xue
  • Suman Kumar
  • Cheng Cui
  • Seung-Jong Park
چکیده

Several high speed TCP variants are adopted by end users and therefore, heterogeneous congestion control has become the characteristic of newly emerging high-speed networks. In this demonstration, we show the fairness among heterogeneous TCP flows over CRON, a 10Gbps high-speed networking testbed. The significant throughput difference among heterogeneous TCP flows shows that heterogeneous TCP flows induce more unfairness than homogeneous ones. Moreover, fairness behavior changes as we change intermediate router parameters, such as queue management scheme, buffer size, etc. During the demonstration, audience will have an intuitive view on fairness behavior among heterogeneous TCP variants over 10Gbps high-speed networks. I. SCOPE OF THE DEMONSTRATION High-speed networks with capacity to deliver a data transfer rate in excess of 10Gbps have been developed to serve the demand of end users. Among all the characteristics of highspeed networks, fairness among its end users has been one of the most important. A recent study [1] also shows that our traditional homogeneous network is rapidly evolving into a heterogeneous one. However, fairness among heterogeneous TCP variants has not been evaluated in a 10Gbps high-speed networking environment. In this demonstration, we show audience fairness among heterogeneous TCP variants by using CRON [2], a 10Gbps high-speed optical network testbed. CRON is a cyber-infrastructure with reconfigurable optical networking environment that can provide multiple networking testbeds consisting of routers, delay links, and high-end workstations operating at up to 10Gbps bandwidth. Different application developers and networking researchers can use those virtually created high speed networking and computing environments without technical knowledge of network hardware and software. With the support of NSF (award #0821741) and GENI grants, the LANET network research group at Louisiana State University has developed and operated the CRON testbed, which is based on the framework of Emulab project [3]. CRON provides integrated and automated access to a wide range of high-speed networking configurations, such as National Lambda Rail (NLR) [4], Internet2 [5], Louisiana Optical Networks Initiative (LONI) [6], as well as purely user-defined networks. Based on specific demands, users can dynamically reconfigure whole computing resources, such as operating system, middle-ware, and applications. Because of the automated and reconfigurable characteristics, all types of experiments over CRON could be repeatable and controllable. We setup dumbbell topology with three pairs of TCP senders and receivers in CRON as shown in Figure 1. The three pairs of senders and receivers have three different highspeed TCP variants, namely TCP-SACK [7], HighSpeed TCP (HSTCP) [8], and CUBIC TCP (CUBIC) [9]. We show the significant difference of throughput among these three different TCP variants in 10Gbps high-speed networking environment. Thus, audiences can have a clear view of the fairness among heterogeneous TCP variants over 10Gbps high-speed networks. Then, we change queue discipline in intermediate router to RED (Random Early Detection) [10] and CHOKe (CHOose and Keep for responsive flows, CHOose and Kill for unresponsive flows) [11]. We show that active queue management (AQM) schemes can tame the unfairness among three different TCP variants. Router buffer size is changed as well to observe the difference in fairness behavior. During the demonstration, we set the router buffer size to different Bandwidth-delay product (BDP), such as 10% of BDP and 20% of BDP. These different router buffer sizes show different fairness behavior to the audience. This demonstration will showcase the configuration of 10Gbps networking environments. Fairness among heterogeneous TCP variants in 10Gbps high-speed networks will be presented to audience. More works can also be demonstrated if time allows, such as Linux parameters tuning for 10Gbps environment, queue discipline parameter setting, network delay setup, multiple long-lived TCP flows, short-lived TCP flows generation, RTT fairness among heterogeneous TCP flows, and etc.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A study of fairness among heterogeneous TCP variants over 10 Gbps high-speed optical networks

Several high-speed TCP variants are adopted by end users and therefore, heterogeneous congestion control has become the characteristic of newly emerging high-speed optical networks. In contrast to homogeneous TCP flows, fairness among heterogeneous TCP flows now depends on router parameters such as queue management scheme and buffer size. To the best of our knowledge, this is the first study of...

متن کامل

Comparative study of high-speed Linux TCP variants over high-BDP networks

Transmission Control Protocol (TCP) has been profusely used by most of internet applications. Since 1970s, several TCP variants have been developed in order to cope with the fast increasing of network capacities especially in high Bandwidth Delay Product (high-BDP) networks. In these TCP variants, several approaches have been used, some of these approaches have the ability to estimate available...

متن کامل

Proportional Study of TCP Variants over Heterogeneous Wireless Networks

Transmission control protocol (TCP) was initially designed for static networks to provide the consistent data delivery. The enhancement of TCP performance was also achieved with different types of networks with the introduction of new TCP deviations. However, there are still many factors that affect the performance of TCP. Mobility is one of the primary performance-affecting drivers in heteroge...

متن کامل

A Study of TCP Fairness in High-Speed Networks

Under the TCP congestion control regime, heterogeneous flows, i.e., flows with different round-trip times (RTTs), that share the same bottleneck link will not attain equal portions of the available bandwidth. In fact, according to the TCP friendly formula [1], the throughput ratio of two flows is inversely proportional to the ratio of their RTTs. It has also been shown that TCP’s unfairness to ...

متن کامل

Impact of background traffic on performance of high-speed TCP variant protocols

This paper examines the effect of background traffic on the performance of existing high-speed TCP variant protocols, namely BIC-TCP, CUBIC, FAST, HSTCP, H-TCP and Scalable TCP. We demonstrate that the stability, link utilization, convergence speed and fairness of the protocols are clearly affected by the variability of flow sizes and round-trip times (RTTs), and the amount of background flows ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012